insulating twine - Inglés Sinónimo Diccionario